Founded in 1979, Auto Wreckers boasts locations in Toronto, New York and Ottawa. An eco-friendly car recycling facility, they buy older and scrap vehicles for great prices and also run a Charity Car Program.
Auto Wreckers runs a...
Founded in 1982, Master Mechanic Inc. is a private corporation with 39 locations throughout Southern Ontario, a number of which are situated in Toronto. A full-service repair and maintenance facility, they offer competitive prices and...